﻿namespace Irrlicht.Net.IO
{
    public enum ArchiveTypes : uint
    {
        Zip = (uint) ((uint) 'Z' | (uint)'I' << 8 | (uint)'P' << 16),
        GZip = (uint) ((uint) 'g' | (uint)'z' << 8 | (uint)'i' << 16 | (uint) 'p' << 24),
        Folder = (uint) ((uint) 'f' | (uint)'l' << 8 | (uint)'d' << 16 | (uint) 'r' << 24),
        Pak = (uint) ((uint) 'P' | (uint)'A' << 8 | (uint)'K' << 16),
        Npk = (uint) ((uint) 'N' | (uint)'P' << 8 | (uint)'K' << 16),
        Tar = (uint) ((uint) 'T' | (uint)'A' << 8 | (uint)'R' << 16),
        Unknown = (uint) ((uint) 'u' | (uint)'n' << 8 | (uint)'k' << 16 | (uint) 'n' << 24)
    }
}